home *** CD-ROM | disk | FTP | other *** search
- *****Listing 1*****
-
- /*
- * UTIL.H: Includes and definitions for the CDE/RET
- * Directory Navigation utilities.
- */
-
-
- #define MAX_DIRNAME_SIZE 100 /* longest conceivable directory name size */
- #define MAX_EVARNAME_SIZE 20 /* max length of env. var. names created */
- #define DEFAULT_CHAINS "1" /* initial default dir. stack size */
- #define CHAINS_VAR "CHAINS" /* name of env. var. controlling stack size */
- #define CHAIN_BASE "CHAIN" /* base name of env. vars holding dir names */
- #define HOME_NAME "HOME" /* Name of 'home dir' environment variable */
-
- /*
- * Prototypes for utility functions in CDERET.C:
- */
-
- void error(char *msg);
- int cputs(char *txt);
- int putch(char c);
- int setdrive(int drive_no);
- int getdrive();
- void change_dir(char *newpath);
-
- /*
- * Prototypes for Master Environment Control routines
- * (functions from CUJ 7/89)
- */
-
- char *m_getenv(char *name);
- int m_putenv(char *name, char *text);
- int m_delenv(char *name);
-